cap vendor - French English Dictionary